package com.wj.ballcat.demo.service;

import com.wj.ballcat.demo.model.entity.Demo;
import com.wj.ballcat.demo.model.vo.DemoPageVO;
import com.wj.ballcat.demo.model.qo.DemoQO;
import com.hccake.ballcat.common.model.domain.PageParam;
import com.hccake.ballcat.common.model.domain.PageResult;
import com.hccake.extend.mybatis.plus.service.ExtendService;

/**
 * @author ballcat 2022-10-08 17:08:19
 */
public interface DemoService extends ExtendService<Demo> {

	/**
	 * 根据QueryObeject查询分页数据
	 * @param pageParam 分页参数
	 * @param qo 查询参数对象
	 * @return PageResult&lt;DemoPageVO&gt; 分页数据
	 */
	PageResult<DemoPageVO> queryPage(PageParam pageParam, DemoQO qo);

}
